3
9
6
54
4
16
5
22
2
17
30
13
45
15
7
21
8
20
11
97
202
12
1
28
69
26
85
35
33
36
24
19
29
65
200
162
78
14
27
43
133