183
93
64
22
32
20
302
62
68
212
87
34
197
19
193
18
135
52
28
24
21
455
39
207
46
107
56
36
66
308
541
35
50
57
342
307
387
1446
43
41
369
103
283
131
10
90
51
129
185
112