16
72
52
204
35
43
30
54
60
22
46
141
245
537
26
159
75
151
34
189
96
88
226
102
280
78
23
24
160
255
104
38
305
260
1291
76
157
25
33
55
225
53
152
74
172
253
51
70
87
97
61
89
406
161