46
70
115
32
126
212
94
18
236
104
78
85
29
247
240
44
10
20
22
13
145
149
112
73
139
31
101
220
179
95
54
77
72
148
79
276
75
124
185
121
468
61
188
341
184
23
88
89
93
26
117
63
69
71
183