224
45
166
101
135
77
80
50
37
106
120
72
422
58
36
294
272
47
43
33
213
133
78
100
151
217
81
147
280
105
220
328
76
177
55
199
268
192
44
24
341
21
99
103
96
22
210
7
48
13
387
68
116