28
16
17
18
11
5
35
21
12
99
29
8
151
62
109
13
60
10
84
3
7
52
6
37
75
9
4
14
15
23
30
103
26
95
34
57