31
8
28
6
3
9
1
5
14
2
4
10
12
7
13
17
66
22
33
19
26
24
16
47
30
41
105
36
176
45
18
20
32
11
98
52
71