11
18
15
25
6
7
95
8
70
9
73
12
13
32
23
40
21
57
53
44
137
10
64
85
252
16
74
211
2
49
29
56
33
24
62
14
58
139
54
163
183
26
30
22