16
15
29
45
35
17
110
3
5
21
24
27
20
13
4
38
6
23
34
124
70
103
53
2
57
10
26
8
84
25
47
14
11
50
7
44
1155
9