53
26
71
85
23
51
88
15
92
213
10
6
1
48
57
78
27
38
169
339
33
37
179
17
183
153
295
170
12
46
60
40
70
55
215
22
19
74
150
99
369
42
41
44