6
454
24
36
120
31
214
117
158
18
75
53
367
54
17
55
72
37
29
239
76
7
150
346
162
40
64
96
43
405
267
402
86
66
148
47
28
166
87
20
97
13
56
10
35
39
25
262
114
366