61
57
145
3
107
313
191
74
39
124
95
15
264
94
102
68
71
35
181
52
386
26
47
173
2
17
58
149
222
43
83
128
204
122
7
28
23
175
14
10
34
347
314
46
33
62
21
5
139
140