45
7
10
24
117
359
58
176
163
274
109
213
81
138
128
61
73
466
132
65
229
44
136
77
40
20
260
23
913
250
107
262
57
66
299
98
82
49
28
161
332
74
193
55
15
184
35
94
351
100
42
22