36
98
4011
177
2628
31
284
161
583
16
225
263
197
63
383
79
154
13
215
124
43
39
22
49
20
267
128
27
108
28
1097
86
33
547
48
125
29
34
288
94
703
19
51
594
26
113
15
88
57
95
118
61
84
60
35