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