16
9
7
17
18
269
56
1
0
90
2
13
14
23
21
35
48
51
205
40
62
31
175
5
39
136
106
60
118
68
72
291
84
513
142
95
75
110
386
539
339
133
481
111
37
76
29
134
264
78
36
64
73
120
32