0
6
38
22
12
40
7
8
48
23
46
29
14
37
13
10
5
31
65
43
11
19
53
57
42
39
25
27
419
68
60
74
33
92
249
44
52
138
97
128
114
80
543
73
294
250
550
49
79
99
166
260
193
164