50
58
168
17
75
133
45
57
12
8
47
46
66
54
68
32
65
103
157
28
119
5
30
258
40
64
72
39
36
48
9
51
138
280
62
49
99
145
56
195
94
41
104
53
20
82
18
34
38
100