108
7
1159
32
403
18
25
219
13
422
54
21
117
45
164
26
34
129
2
486
3
76
130
52
30
46
131
366
68
41
144
178
8
67
43
16
833
11618
136
31
59
175
87
260
188
148
88
61
38
93
27
35