61
123
274
44
219
164
82
80
98
363
52
76
45
41
156
38
147
64
605
99
149
49
83
65
32
229
91
136
129
55
133
37
224
59
54
60
33
114
161
141
68
48
336
62
177
36
269
184
553
256
13
47
35