10
24
983
129
59
41
14
44
8
9
191
23
137
5
28
13
66
136
57
106
27
246
323
37
11
58
22
49
3
95
12
68
214
274
60
15
67
146
18
16
393
25
34
19