53
13
17
23
27
71
6
16
8
44
47
10
129
26
3
158
253
97
236
134
81
55
135
119
48
145
111
64
112
182
273
79
77
29
955
86
72
36
114
177
63
99
52
58
214
59
124
205
128
401
65
221
73