46
99
67
216
22
75
98
69
96
36
169
33
82
44
57
30
71
178
225
68
123
26
54
50
104
73
154
31
382
64
113
37
25
93
59
62
88
20
21
16
19
79
343
83
66
56
18
143
13
35
111
167
95
219