15
27
12
54
25
31
9
24
11
6
58
19
10
7
18
17
33
126
56
37
59
35
5
20
51
29
21
16
30
14
39
36
38
22
121
94
47