18
26
16
15
34
43
51
11
19
41
27
1
31
50
32
5
48
23
159
24
88
3
105
17
8
14
92
116
47
10
61
103
58
59
115
52
25
40
57
39
42
137