323
1
272
278
340
56
343
335
232
44
22
55
28
50
36
46
66
3
79
83
71
48
57
80
100
133
132
96
2
93
129
87