35
26
20
11
16
38
14
41
45
22
12
19
95
61
28
30
33
44
17
8
7
40
110
10
37
66
52
13
15
46
25
36
42
2
18
21
65
106
125