0
4
5
10
7
3
6
9
2
22
12
110
24
35
14
244
139
34
78
20
21
53
27
152
174
64
89
86
15
99
317
405
33
57
31
206
30
106
13
8