75
43
90
99
20
46
122
184
40
131
66
25
49
237
12
26
65
284
156
31
298
27
22
23
114
63
71
28
174
301
18
42
157
78
35
77
10
15
52
36
68
21
41
201
73
51
116
83
4
17