12
6
254
82
124
151
736
86
22
16
398
392
79
172
28
169
15
72
143
84
203
302
63
401
10
118
31
156
126
26
11
37
60
5
164
19
25
13
4
47
14
27
211
127
191
49
23
217
56
74
155