20
31
40
33
42
23
17
59
12
21
100
18
45
78
14
122
30
24
7
26
28
27
13
19
6
16
38
25
41
88
44
60
34
144
54