1
3
6
21
5
0
8
18
40
11
9
78
2
4
24
15
7
10
23
12
28
39
17
27
13
34
33
60
89
19
202
68
84
96
208
130
74