18
120
95
25
5
86
115
2
39
2
20
69
25
64
16
45
8
33
12
3
19
55
42
20
53
31
13
8
26
29
2
14
14
14
3
26
8
13
31
49
22
52
6
110
20
15
8
16
10
5
23
14
183
33
10
27
45
44
89
19