46
70
48
57
148
93
105
16
88
188
12
73
47
27
198
74
41
77
104
9
210
237
112
128
50
106
90
232
460
149
43
153
160
82
203
177
7
76
66
163
101
467
40
45
1008
19
61
8
134
89
3
94
26
114