122
86
193
111
46
845
417
88
67
71
87
39
176
198
23
116
62
56
124
38
74
217
200
65
120
157
263
96
201
236
332
207
91
70
72
82
60
105
112
117
37
208
83
24
243
114
11
36
210
262
134
113
133
349