178
113
81
214
672
599
34
406
198
12
357
55
37
54
67
474
15
841
52
38
155
22
246
64
26
130
231
48
46
144
66
481
78
319
114
28
122
120
197
962
523
97
40
58
45
288
47
316
238
444
202
1055
116
39
394