43
55
17
16
1163
292
63
219
197
22
51
190
59
75
24
92
130
176
54
114
34
288
69
49
15
29
204
58
203
87
267
173
93
144
104
31
251
140
458
77
262
101
73
695
1004
61
70