509
343
332
331
269
263
215
194
163
159
151
146
133
116
106
100
94
75
75
71
58
55
41
40
37
33
32
29
29
29
23
23
21
21
20
20
24:19
28:00
31:08
37:30
25:44
26:48
12:44
39:42
31:33
24:17
29:55
41:14
29:33
27:25
28:03
25:32
27:34
34:58
33:22
26:33
32:28
58:45
11:28
36:20
32:00
27:50
25:36
31:00
20:33
05:47
39:42
12:21
28:03
52:52
27:12
12:58
48:38
42:07
31:50
41:31
11:01
32:59
32:41
33:03
23:56
29:13
28:16
49:10
44:15
19:45
35:14
18:38
32:45
29:30
29:43
18:43
35:54
23:02
35:20
17:47
;