30
8
58
200
11
2
18
48
37
7
20
83
26
16
12
181
9
115
97
232
6
13
28
49
175
44
84
88
54
74
99
108
169
33
31
36
211
123
42
43
85