131
81
284
53
73
348
50
157
215
219
223
227
302
316
49
83
85
88
93
337
372
341
379
373
62
63
64
93
107
266
108
222
230
247
248
251
342
343
204
271
27
36
23
211
212
222
225
228
231
17
234
237
26
88
76
80
48
282
303
60
12
70
81
71
78
41
42
28
12
12
50
18
19
15
30
36
38
41
64
30
67
13
18
20
19
25
33
11
13
38
62
91
107
124
17
23
14
13
19
45
49
50
15
15
16
44
70
57
53
19
28
29
12
14
15
18