0
2
3
11
6
1
12
87
71
21
70
4
17
43
42
10
15
13
25
116
86
97
75
19
77
24
57
36
22
401
413
648
166
28
105
209
51