113
944
67
199
42
170
18
185
112
110
65
167
153
29
133
98
122
68
395
12
127
72
120
22
101
93
64
81
3
7
89
21
88