36
25
10
54
105
2
5
47
23
34
30
38
6
14
7
93
39
43
20
33
12
56
16
4
52
29
40
21
24
45
55
63
17
197
9
92
94
73
3
28
13