14
150
1147
70
211
45
30
91
39
26
166
3
17
19
52
23
115
37
153
20
47
186
71
141
708
31
55
76
22
922
7
130
59
21
48
116
67
18
582
28
57
60
66
122
266
42
35
364
43
608