132
453
191
297
46
231
95
149
168
127
49
172
50
143
9
208
84
135
15
254
152
32
116
1
71
10
63
97
68
395
7
83
77
0
76