342
145
304
152
33
329
510
293
615
144
30
307
296
217
50
144
153
166
431
61
127
615
87
57
79
306
205
52
80
58
65
16
61
113
15
113
89
104
25
49
27
28
62
386
192
17
29
169
25
40
78
88
46
114
196
73
61
74
26
27
333
18
190
507
370
33
46
114
470
29
95
190
97
64
28
32
64
36
223
24
191
133
153
71
434
179
507
17
439
383
50
398
65
42
20
20
470
515
25
113
195
32
145
439
20
69
71
343
57
23
127
183
26
24
353
89
189
44
26
101
26
32
120
30
18
334
23
55
190
45
68
43
31
368
191
317
186
434
439
147
399
40
36
44
25
23
16
434
71
27
435
51
72
38
105
49
19
159
197
50