31
12
6
18
27
63
19
17
8
9
24
28
61
1
22
7
48
44
3
2
15
37
25
5
59
75
13
26
11
10
20
4
40
126
89
66
43