593
199
404
441
38
175
581
55
41
41
215
38
41
40
150
38
40
40
40
40
385
325
207
38
41
222
215
41
38
40
204
68
385
39
41
775
249
38
40
39
40
215
206
40
64
39
23
24
38
23
25
22
26
27
25
26
22
23
27
27
25
26
26
23
23
26
26
28
22
26
22
25
23
25
22
25
28
26
22
24
25
26
24
22
12
26
22
23
22
25
27
26
23
26
28
22
25
26
28
26
26
25
37
22
27
25
22
27
23
23
25
25
22
25
28
22
95
22
25
26
23
26
22
23
27
37
26
23
26
23
26
24
23
26
26
28
23
25
26
24
22
24
26
23
23
22
27