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