56
43
73
11
31
10
16
13
54
80
51
34
47
52
22
25
12
5
46
83
89
35
67
18
20
21
179
75
128
106
133
44
62
206
38
55
26
68
136
112
63
158
259
219
88
82