75
49
58
47
111
64
108
24
80
44
20
92
79
40
95
19
112
30
70
14
102
35
41
97
38
15
31
106
57
29
74
21
22
33