20
49
32
30
39
25
100
6
54
17
45
34
24
83
79
23
22
21
33
55
16
46
56
77
120
57
31
37
102
36
29
63
28
15
144
50
66
5
10
48
27
84