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