105
68
18
20
52
30
8
11
13
15
124
39
17
36
5
93
12
4
28
45
22
38
9
60
29
46
6
59
51
75
61
14
21
24
31
10
16