21
61
59
37
46
27
72
23
87
28
62
35
58
79
34
161
275
89
132
108
94
129
29
134
6
44
19
77
147
136
131
41
42
52
124
39
57
84
22
66
163
70
85