7
15
8
11
2
0
12
50
176
116
51
201
475
153
63
204
64
59
73
99
25
421
56
312
181
33
35
45
20
217
81
110
24
125
54
79
70
14
44
180
271
211
209
124
19
10
93
102
108
26
38
40
39
78