54
86
14
90
157
63
7
76
129
39
172
47
89
150
36
28
66
82
29
65
52
178
15
6
48
31
8
64
25
26
56
12
84
27
10
20
74
53
49
278