32
18
14
98
12
13
5
3
9
22
8
58
16
35
42
1
11
74
55
4
36
2
108
68
38
15
7
40
50
20
140
44
78
23
87
25