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