10
26
17
311
35
6
13
11
121
124
148
18
64
120
31
5576
12
38
23
56
9
106
30
71
99
55
118
74
75
29
45
48
623
813
2
1372
72
54
216
32
50
82
183
36
37
27
275
86
281
392