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