0
5
2
1
9
7
8
21
35
3
6
4
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