93
23
106
30
22
27
19
52
20
14
17
88
15
76
46
82
96
111
21
35
40
135
91
49
32
103
29
154
48
50
6
98
108
45
137
24
73
163
38
28
61