50
67
2
8
42
0
38
30
31
99
82
3
90
134
1
95
112
80
225
100
331
4
9
114
106
70
97
60
117
98
96
104
89
103
110
108