32
151
169
202
300
162
130
216
8
36
16
42
10
248
56
22
19
34