0
1
5
4
2
32
12
25
17
29
26
52
263
8
22
6
41
177
78
15
7
137
103
71
113
18
20
9
161
3
90
264
121
192
89
53
136
24
42