60
28
23
22
63
11
100
46
31
38
27
18
5
4
7
33
24
15
21
40
14
29
19
48
58
25
12
30
61
26
8
53
13
79
66
45
115
76
92
105
69
75
16
91
52