21
37
20
10
16
9
36
12
28
18
51
50
19
52
8
2
30
58
15
13
22
11
105
54
72
31
32
23
6
24
4
44
73
65
69
41
33
25
29