40
24
16
55
35
15
7
28
39
63
45
26
100
65
27
19
14
13
66
22
17
20
8
96
18
70
46
114
38
48
128
185
34
4
61
43
86
37
10
12
25