27
191
79
47
35
80
151
112
109
97
475
87
17
48
130
10
25
206
506
58
75
657
46
51
38
127
90
722
99
93
265
215
183
13
29
180
42
30
77
61
22
303
31
86
131
257
214
189
172