18
10
24
36
21
25
12
9
3
6
2
13
14
4
12
1
7
20
10
2
8
5
9
10
19
15
36
8
51
34
35
41
16
28
18
32
39
29
59
12
7
12
43
50
5
3
107
17
42
24