26
23
116
184
41
92
31
46
94
62
91
90
77
191
82
153
74
136
55
149
63
60
52
50
29
48
39
42
22
21
67
35
79
135
127
66
69
27
37
49
18
264
140
54
237
155
95
86
96
185
73
107