32
55
54
31
42
61
64
22
8
150
30
18
19
46
49
29
20
25
36
60
90
57
12
47
51
44
58
21
43
13
16
98
14
109
85
40
73
39
53
34
62