0
3
6
5
9
22
13
23
10
35
7
1
4
26
12
2
16
8
27
164
85
79
25
17
290
28
38
18
19
21
34
1318
36
44
145
59