15
9
26
10
24
29
5
0
59
36
17
119
32
33
8
6
49
23
55
16
35
13
21
12
7
37
19
46
18
31
64
2
105
57
25
3
4
20
22