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