22
21
30
75
31
10
63
101
20
45
68
93
33
61
149
70
54
95
198
27
94
225
217
148
128
72
252
161
219
169
85