18
9
16
35
47
48
65
4
5
36
82
25
115
17
8
21
26
14
2
29
59
19
0
10
12
22
31
7
40
89
27
6
32
50
54
38
100