58
96
114
22
89
20
13
116
62
12
23
27
71
26
8
15
34
60
30
111
46
9
39
103
52
57
36
158
11
49
19
17
16
10
33
29
67