10
268
544
420
207
652
105
165
59
33
62
164
72
111
117
41
132
20
40
63
57
79
125
85
140
50
130
29
75
161
78
96
231
301
24
32
70
223
61
134
38
81
95
21
18
27
65
46
116
167
68
45
127