142
107
72
82
392
93
170
441
56
186
43
244
46
276
71
125
212
29
144
19
114
38
52
403
77
24
68
17
31
137
104
76
414
57
131
39
70
28
65
159
117
295
5
40
78
16
191
201
27
135
33
112
267
254