8
17
7
16
15
35
32
14
11
20
21
23
29
9
25
40
57
34
73
100
6
10
24
74
37
129
13
22
19
12
18
4
58
106
1
101
31
2