3
4
1
6
7
11
33
26
8
14
39
29
24
59
16
10
17
15
47
74
19
27
96
56
61
67
38
55
25
23
120
158
28
34
80
50
65
31
167
70
52
36
9