0
2
4
3
1
6
8
19
5
16
12
15
25
14
9
11
56
49
38
192
41
149
76
60
105
53
66
117
136
33
85
161
130
287
42
108
104