7
3
16
18
17
13
10
5
11
8
20
9
2
33
125
4
34
24
14
21
19
29
54
43
74
194
22
27
89
50
41
35
148
53
56
68
80
138
75