0
2
94
42
14
1
59
7
5
28
31
12
18
17
15
312
10
20
16
374
287
50
62
1773
143
22
136
40
121
45
38
95
13
36
27
406
44
9
263
47
6
342
145
72