296
342
145
33
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
27
16
25
29
61
69
58
127
195
38
52
353
615
40
386
87
25
114
145
15
62
434
105
104
46
28
74
49
78
223
183
50
26
71
27
17
46
71
470
507
192
73
370
89
65
24
515
89
196
29
26
434
57
169
120
190
68
20
23
190
20
32
153
80
434
28
101
439
32
470
33
25
71
507
398
190
133
24
113
368
72
23
50
36
42
40
147
439
186
19
435
16
26
439
36
159
61
43
65
32
399
44
27
191
20
18
97
25
17
191
51
57
64
55
179
383
31
30
317
44
23
26
189
45
334
197
49
127