0
1
6
2
7
3
4
31
11
10
27
50
20
45
26
33
14
139
25
5
36
132
232
63
21
43
29
9
55
118
76
135
66
32
30
83
18
23
17