197
90
930
115
142
256
137
114
32
133
172
170
47
171
21
72
48
103
49
58
25
93
83
20
16
119
195
38
181
358
99
27
35
10
91
30
12
174
51
41
29
14
105
23
164
73
22
130
417
122
31
139