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