21
80
20
91
26
19
44
30
53
77
45
92
224
87
83
144
54
24
116
259
31
27
59
40
28
114
8
47
162
104
32
41
15
134
85
25
192
164
111
43
75
228
48
133
39
12
115
29