23
50
104
20
38
12
6
65
33
39
27
11
14
10
21
25
17
29
88
109
8
61
30
22
57
51
9
15
16
34
28
5
18
35
32
4