242
124
346
188
90
278
485
679
146
876
518
25
63
23
93
118
12
22
20
178
46
21
17
14
86
16
15
57
40
5
219
48
11
468
180
256
239
149
159
284
140
117
205
70
61
53
75
42
186
773
45
264
18