42
132
37
20
201
13
34
341
279
35
105
121
71
257
58
112
147
29
25
94
33
21
146
19
533
158
191
274
151
31
311
69
93
65
168
149
130
76
53
78
11
24
170
220
38
15
4
12
23
9
420