6
292
251
413
25
45
34
62
13
5
16
23
10
9
135
97
49
8
29
150
18
73
22
92
15
38
19
56
78
7
200
55
26
72
143
99
20
106
58
50
11
229
128
44
110
288
12
108
39
21
121