6
4
9
2
21
8
42
7
26
23
35
153
3
20
16
33
13
11
19
17
471
30
5
0
1
43
10
14
18
15
31
12
44
32
68
47
118
65