92
89
128
152
136
118
148
137
44
123
141
220
63
53
1272
57
383
114
435
645
197
95
145
160
255
65
54
41
97
211
303
100
360
69
1034
169
38
237
37
101
7
135
429
319
153
64
82
86
316
196
131
476
1195
60
192
105