34
48
9
233
174
14
55
37
361
10
35
40
207
73
24
326
96
100
154
61
84
185
131
757
1389
13
31
97
413
88
103
138
23
108
203
180
547
492
149
179
17
26
12
90
43
27
302
70
400
395
323
72