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