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