253
118
3
37
12
36
379
11
64
211
43
19
34
206
28
18
25
137
59
23
81
145
147
30
22
181
106
93
138
227
197
16
86
61
17
57
49
7
380
307
14
4
71
35
2
10