67
80
33
21
34
91
31
15
47
111
36
57
40
64
211
9
41
157
52
28
144
25
22
49
63
35
29
32
42
24
70
132
37
117
71
86
18
19
55
93
45
121
14
30
89