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