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