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