75
12
28
129
120
47
33
181
10
21
135
267
63
81
212
213
7
147
126
72
248
15
25
13
54
19
14
158
210
165
78
9
3
140
177
246
171
2
22
26
178
205
106
37
18
35
5
34
107
27
717
4035
114
64