9
24
19
35
8
31
22
96
29
16
52
7
13
32
4
5
1
3
33
14
25
36
10
130
2
12
57
17
6
107
27
159
18
26
20
11
23
63