317
27
22
36
2059
49
88
87
1308
237
25
109
41
13
45
178
72
81
59
24
103
154
219
32
10
135
92
28
256
70
42
69
1905
144
6
62
1538
524
85
880
163
122
292
65
47
258
64
207
26
84
141
76
158
137