26
64
116
94
75
83
48
167
194
120
212
165
149
158
128
464
340
114
49
54
99
175
144
262
190
150
92
46
26
63
140
112
83
95
68
73
160
65
120
159
91
147
137
103
96
110
124
129
122
61
76
50
85
110
91
133
109
84
78
110