70
83
405
293
28
58
11
38
19
44
53
22
26
94
66
24
33
6
25
55
85
61
35
143
57
215
102
10
50
40
27
221
166
212
17
8
90
16
101
45
426
5
7
12
106
453
54
80
108