39
52
46
76
29
28
21
68
34
54
90
47
60
22
58
54
4
43
33
28
27
30
29
42
29
37
20
27
29
25
3
38
29
14
68
44
127
31
6
17
2
60
35
31
36
17
21
53
159
25