68
6
31
9
7
38
46
45
19
44
43
52
56
79
77
26
83
189
53
24
39
124
218
160
122
58
194
180
375
89
171
133
217
192
237