72
55
91
42
34
25
123
73
38
17
21
22
78
56
108
33
100
118
101
88
168
98
264
39
35
48
29
26
57
20
54
121
175
171
60
214
41
59
65
126
30