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