6
9
4
33
1
10
0
28
11
2
24
7
19
25
358
59
84
241
363
111
38
22
106
236
112
54
98
36
63
18
319
272
284
49
26
120
76
23
152
239
32