160
43
45
217
62
140
232
23
136
8
19
22
50
243
51
130
41
202
282
178
65
207
90
12
46
102
80
164
37
133
279
5
25
32
123
29
48
146
64
28
27
105
42
31
54
18
441
234
306
94
57