15
6
30
4
5
22
20
40
33
9
36
10
17
19
29
37
8
103
39
13
25
34
18
21
3
28
45
26
14
7
59
107
12
168
16
2