68
112
33
63
39
80
82
26
30
90
70
69
79
99
76
196
346
52
34
48
31
74
55
292
134
93
204
61
187
98
162
81
148
132
101
59
142
51
28
221
41
24
60
131
304
107
106
140