29
80
9
35
2
26
14
70
7
34
20
33
15
110
11
5
8
28
3
17
46
4
48
64
42
25
83
22
12
1
97
32
30
95
18
135
40