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