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