...
262
20
105
19
104
16
324
217
87
162
421
62
77
65
118
176
53
106
178
60
2
254
102
266
38
14
360
43
344
59
81
29
8
9
7
15
4
85
95
12
26
5
158
78
188
133
1
107
13