14
11
16
54
46
66
390
75
45
170
142
43
9
462
184
432
49
28
76
144
5
99
69
88
78
309
32
175
157
118
103
135
70
104
24
68
20
23
116
44
29
111
42
119
202
120
84
61
86
148
227
173