28
81
49
44
46
39
21
22
226
19
124
487
256
136
72
32
18
14
175
97
80
31
69
90
235
41
71
112
13
252
30
27
109
76
178
314
17
176
37
113
73
25
68
20
372
42
814
120
16
140