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