23
11
71
101
120
44
113
3
47
17
31
33
37
35
13
9
70
40
25
30
50
27
15
43
12
61
65
32
34
4
45
7
19
52
16
108
20
10
92
75
64