48
9
233
174
14
55
37
361
10
35
40
207
73
38
24
326
96
100
158
61
84
186
131
760
1396
13
31
97
413
88
103
138
23
108
204
180
25
547
494
149
179
17
92
28
12
91
44
27
302
70
402
400
323
43
72