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