26
98
137
173
99
85
35
34
17
22
9
144
41
73
65
27
78
31
23
39
151
70
103
12
154
21
18
68
229
81
86
37
16
82
105
108
57
8
13
168
328
24
141
5
28
20
110
64
88