46
31
74
9
276
20
33
49
51
23
32
27
35
24
99
56
115
22
59
245
36
38
105
21
96
182
88
82
147
55
237
181
103
204
228
267
148
67
112
185
158
141
224
48
94
42
128
53
41
89