36
68
24
37
6
72
105
18
172
591
28
12
299
30
39
5
86
35
27
52
66
44
317
83
4
338
3462
33
34
184
74
290
142
129
189
57
259
224
260
256
276
180
211
25
222
138