18
17
22
15
49
37
64
109
13
11
14
97
25
12
40
30
16
59
3
5
20
35
21
10
9
4
23
67
19
1
36
6
102
111
51
32