32
27
16
41
25
58
18
11
112
45
21
29
49
61
48
12
4
60
28
9
34
8
7
1
5
40
13
63
10
30
20
26
33
52
24
17