67
112
32
63
39
79
81
26
30
90
70
66
97
76
196
345
52
34
47
31
74
55
290
134
93
202
61
187
99
161
148
132
48
101
59
142
33
51
27
221
40
24
60
131
303
105
106
138