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