0
1
6
17
26
13
3
2
4
16
11
10
52
21
19
25
197
97
120
43
44
31
56
7
152
37
69
27
23
8
33
78
145
12
36
50