10
9
15
13
7
28
73
33
11
6
32
39
41
5
2
30
117
17
1
85
3
69
99
68
42
94
53
21
16
27
8
118
22
12
14
4
75
23
35