0
6
4
7
2
21
26
8
10
3
23
1
22
60
9
19
45
104
165
224
115
59
30
412
65
101
17
43
111
44
147
64
27
16
159
151
62
95
28
24