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