30
36
75
52
3
6
38
8
4
1
19
40
32
2
20
15
10
23
110
56
16
5
11
24
61
22
28
13
9
112
34
43
50
7
257
70
21