144
28
101
22
866
79
15
38
136
105
69
98
46
37
117
74
35
217
21
114
126
91
39
53
54
47
227
162
146
120
61
72
211
40
44
31
30
60
71
77
52
191
134
363
26
84
19
18
150
270