16
14
32
33
7
102
94
51
25
42
17
19
37
2
115
34
13
5
12
6
57
28
35
11
30
29
18
27
203
49
54
26
43
15
9
101
131
71
99
41