62
34
40
66
44
191
3
113
103
54
36
17
16
53
327
370
184
30
363
7
11
52
47
133
132
39
13
151
222
38
251
5
19
35
276
181
176
129
170
686
156
65
27
26
85
95
28
97
18
131