47
98
11
55
91
415
191
108
22
72
93
61
107
168
63
19
143
41
31
366
138
147
76
335
50
54
46
42
80
116
756
101
99
83
233
43
178
13
135
49
65
66
137
104
8
20
155
235