53
58
16
24
14
3
64
13
39
174
9
254
147
20
34
37
106
129
59
28
30
54
27
18
36
46
119
50
122
35
45
113
90
51
180
103
89
139
212
266
102
175
29
840
26
73
61
48
260
84