64
72
211
176
67
536
172
204
76
83
81
73
77
39
47
42
24
46
69
56
31
55
34
60
109
43
51
258
182
210
400
220
394
638
174
412
368
84
71
101
247
223
276
65
144
91
190
104
95
97
85
37
80
68
29