85
7
149
89
43
77
75
27
50
394
60
93
49
182
25
205
86
329
195
217
135
29
133
90
41
908
87
153
45
56
51
21
36
105
59
81
114
15
116
213
183
32
132
321
14
33
169
231
12
47
121
167
92
37
74