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