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