334
185
198
224
154
435
58
27
159
172
118
148
79
50
38
42
33
55
16
89
15
8
82
155
7
10
37
6
48
66
161
244
74
401
101
40
116
174
427
167
9
39
204
108
575
96
64
24
191
402
25
73
129
162
76
53