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