233
85
371
170
299
45
37
74
24
395
70
237
91
69
214
61
434
18
80
95
76
269
49
51
27
43
125
152
159
147
198
79
57
33
313
332
28
72
62
53
40
172
89
58
1773
31
134
204
36
32
131
295