67
18
41
61
233
39
98
46
152
83
113
316
75
24
164
34
94
27
65
174
147
30
283
358
110
57
33
47
21
196
22
32
191
81
120
5
78
225
20
79
82
76
115
104
42
12
70
99
90
53
86