21
71
94
51
238
34
74
26
96
35
33
81
44
10
187
27
61
20
206
64
41
181
31
14
8
4
19
37
17
150
104
9
56
52
504
47
93