36
35
38
10276
363
3
126
105
72
23
97
24
215
293
42
33
78
1346
60
48
46
102
164
521
69
1068
181
17
136
127
53
375
787
191
16
77
87
47
41
56
63
369
162
356
80
799
59
153
19
3833
32
229
74
83