54
33
12
73
20
64
105
26
21
56
85
40
99
58
42
34
62
112
28
47
70
45
37
31
30
69
41
27
17
32
36
50
80
109
38
81
97
9
57
245
39
77
86
23