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