35
103
16
33
27
11
30
38
12
63
112
108
45
68
24
84
8
14
56
49
41
53
62
22
15
21
40
10
29
18
85
25
28
26
19
36
9
3
104
39
80
57
13