29
23
34
103
66
39
33
62
28
20
27
50
17
49
14
61
53
57
77
22
24
38
19
13
16
41
21
12
15
26
31
56
42
32
63
68