0
12
7
2
6
23
5
3
14
29
19
45
34
20
127
40
33
21
37
47
53
13
153
64
135
340
94
100
16
481
51
164
4
103
42
117
54
36
74
126
96
50
173
178
22