227
5
80
146
255
352
89
679
234
42
71
17
322
44
7
20
244
21
12
11
18
29
143
149
15
106
118
279
532
37
211
69
16
99
14
33
88
90
73
130
25
66
9
97
119
214
187