131
81
282
53
73
348
47
157
214
218
222
275
49
83
85
88
93
267
300
272
308
304
57
58
87
101
222
230
247
248
251
337
338
202
269
27
36
23
209
210
221
226
229
26
88
76
80
48
280
301
55
12
64
65
72
41
42
28
12
12
18
19
15
20
26
28
31
54
30
13
18
20
19
25
33
11
13
62
91
14
13
19
45
49
50
15
12
13
44
70
45
19
25
26
8
14
15