18
15
40
107
2
25
50
20
66
6
41
31
6
7
9
42
17
14
69
14
28
13
44
31
1
43
11
39
29
19
25
12
12
34
108
5
16
38
24
20
2
16
4
8
9
15
3
6
4
1
9
22
8
3
5
0
0
55