491
58
24
233
718
87
25
11
27
55
46
139
63
18
43
36
86
146
31
112
59
6
92
51
41
42
26
169
164
35
108
19
95
8
157
1
91
16
159
17
56
172
39
3
235
147
348
196
115
30