0
5
2
3
6
10
1
4
12
30
42
21
22
15
26
13
19
7
17
9
271
16
20
45
52
174
185
152
77
43
25
51
113
32
35
23
57
40
24
64