72
88
44
97
95
57
82
160
101
67
99
59
100
90
276
79
265
105
16
83
96
116
8
108
43
81
85
76
127
54
171
48
143
87
50
120
69
62
60
37
519
51
166
53
32
30