28
213
283
45
44
212
119
74
36
24
302
51
69
60
49
52
92
43
47
65
132
165
22
90
93
147
81
71
32
46
19
18
61
68
27
30
79
63
62
149
121
64
105
57
166
82
73
9
38
6