60
1
66
53
74
123
90
85
2
108
142
905
8
65
82
50
382
4
78
109
0
165
3
110
102
97
79
81
46
62
61
166
63