72
36
26
109
54
181
1426
42
46
60
197
86
39
99
697
12
69
369
33
235
40
1261
71
30
87
133
52
29
132
107
23
220
81
41
35
257
241
59
162
193
18
16
44
28
8
17
4
158
138
31
20
67