0
5
20
4
8
11
1
2
26
7
18
32
21
10
37
3
30
16
6
9
24
130
137
44
34
85
252
45
58
65
40
155
152
52
50
23
43
14