205
23
70
856
210
33
17
127
38
39
605
164
441
25
181
66
105
14
132
257
552
40
248
55
49
31
57
146
37
26
24
63
173
137
77
194
50
128
41
192
18
180
21
209
9
86
11
85
68