68
112
32
63
39
80
81
26
30
90
70
66
79
99
76
196
346
52
34
48
31
74
55
292
134
93
204
61
187
97
162
148
132
101
59
142
33
51
27
221
40
24
60
131
303
106
139