66
266
148
101
51
136
186
122
197
94
88
164
184
163
151
201
95
13
279
41
58
49
44
142
85
67
98
35
80
22
65
21
89
133
40
54
318
257
145
87
124
47
43
82
76
27
52
398
24
226
81
347
14