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