20
72
30
49
70
22
32
19
28
39
14
27
16
41
25
56
35
21
46
12
67
125
239
78
55
23
126
1
33
43
18
36
17
60
24
75
112
40
110
97
26
69