53
85
91
183
15
215
209
39
7
49
18
43
16
87
77
37
51
8
212
178
81
149
60
29
9
333
74
46
13
21
61
187
71
27
20
1
75
42
177
32
84
24
44
17
4
22
12
40
141
48
151
54
31