68
112
32
63
39
80
81
26
30
90
70
69
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
28
221
40
24
60
131
303
106
139