110
30
26
10
14
28
78
12
39
31
27
63
13
16
23
7
68
55
34
15
11
17
25
56
29
42
6
62
41
2
22
50
44
33
35
8
20
18
21
49
53
24
107