230
425
210
436
47
169
4
155
309
750
27
18
45
99
66
13
70
23
10
21
365
69
9
49
291
46
38
29
8
2
19
59
151
125
64
28
43
24
22
35
17
56
408
183
811
30
195
14
26