46
84
96
68
29
74
47
65
18
205
534
13
178
38
61
58
219
12
618
265
73
413
117
141
326
57
52
102
62
301
200
222
121
88
77
234
99
4
27
67
93
155
55
6
22
144
90
104
112
258
153
75
230