121
198
97
77
164
380
14
33
545
35
167
102
551
36
42
65
133
116
5129
215
120
67
75
54
38
229
266
147
473
70
188
241
114
236
189
50
21
397
93
49
515
311
170
165
149
257
76
142
365
179
139
103
79
214
25
58