1
12
6
7
22
30
10
69
8
63
15
13
2
4
5
19
9
16
42
57
107
29
11
140
25
28
32
14
17
37
43
64
33
3
93
24
18
26