3
2
8
6
17
5
7
19
41
11
84
4
16
30
9
53
69
20
47
10
12
29
50
13
14
36
122
39
1
46
92
67
15
164
56
62
38
60