185
56
591
27
19
38
145
104
7
91
15
29
12
21
57
62
69
94
4
28
174
42
225
218
58
165
179
103
72
87
24
122
20
107
186
125
85
6
10
39
41
147
105
59
278
138
78