209
36
324
151
81
7
184
430
285
887
436
159
65
561
23
111
44
298
98
38
27
6
41
146
13
42
55
121
9
31
2079
197
32
193
123
225
20
37
39
12
186
93
364
45
154
162
16
79
216
96
101
90
33
21