6
3
2
17
11
21
47
10
19
22
26
9
56
1
51
30
20
39
18
53
58
119
15
28
23
35
16
8
84
167
40
25
4
33
100
5
96