20
40
22
36
72
29
94
103
47
81
24
121
34
14
17
6
4
30
7
18
5
45
57
80
49
67
62
50
92
95
51
61
33
164
58
145
27
13
132
19
64
9
227