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