0
4
2
1
5
9
7
8
21
35
6
3
29
13
17
34
12
58
26
43
48
132
74
24
40
290
62
25
139
23
208
135
57
49
78
19
30