29
32
17
12
24
30
22
13
10
21
14
15
19
11
8
28
6
23
83
27
49
7
43
16
35
26
9
41
57
45
4
3
20
105
5
60
2