42
52
34
13
63
9
91
39
10
16
429
119
207
272
27
20
131
154
324
242
15
51
158
65
214
47
11
64
229
37
62
109
117
150
281
4055
45
38
71
70
31
132
284
205
365
68
21
96
157