32
12
18
14
31
26
25
29
6
28
7
2
16
11
20
4
5
21
15
36
47
70
43
27
46
22
23
57
9
30
3
10
17
166
104
13
8