96
54
48
83
382
305
6
193
22
64
81
60
421
8
134
1491
172
145
20
27
398
400
16
30
136
53
42
3476
146
158
21
39
85
224
31
28
57
112
35
236
252
95
177
102
220
171
41
101
272
375
181
52
244
333
94