354
181
42
4
163
47
9
41
126
13
123
28
85
74
18
60
128
29
49
34
155
37
15
26
254
111
8
263
35
220
27
90
133
113
91
17
66
158
31
104
80
264
173
176
12
38
61
58
437
16
165
43
95
333