145
70
149
46
62
334
785
36
254
305
135
122
42
32
325
4
105
348
208
114
50
48
14
389
10
407
189
83
7
15
109
9
5
64
1363
5651
409
51
197
130
113
202
266
261
219
21
26
195
576
262
337
27
148