1
2
4
17
7
10
140
3
69
16
93
5
14
15
21
75
57
20
6
64
100
19
231
12
34
32
45
94
97
338
167
35
116
101
78
26
11
74
68
62
207
9
49
8
305
778
27
260
23
48
22
115
31
65
313