53
83
41
97
39
56
47
42
22
37
38
71
27
36
15
108
246
140
143
182
28
171
74
135
26
8
59
20
18
17
16
25
11
12
21
91
46
61
253
109
75
131
78
265
73
326