10
2
7
8
12
14
53
56
11
3
18
16
33
221
21
13
15
46
109
43
19
52
68
86
95
31
35
27
36
6
4
26
29
137
20
5
48