64
153
101
85
71
62
78
151
276
40
44
96
60
53
86
216
174
207
2
51
17
103
200
115
27
147
74
210
28
100
83
72
335
30
109
140
316
544
133
801
280
16
425
11
121
19
5
242
266
108