...
255
20
105
19
102
14
18
325
218
89
162
410
63
75
60
116
175
51
106
173
54
1
229
99
268
38
12
5
297
43
300
55
68
30
8
9
7
17
4
57
78
88
2
26
157
79
197
138
87
13