177
683
165
91
38
244
223
113
27
34
35
314
58
99
154
12
68
153
180
75
85
74
466
114
181
56
6
125
48
4
42
51
66
261
88
30
45
267
54
37
218
175
106
141
13
32
44
63
150
86
89