14
70
6
5
107
29
285
24
227
8
59
204
99
42
341
35
190
418
155
51
22
431
10
40
11
64
27
86
23
43
272
97
123
58
56
30
80
596
18
164
21
28
132
122
298
326
37
61
169
3154