100
49
1
79
4
77
6
106
3
50
78
8
135
15
0
61
30
58
115
92
103
143
127
109
2
80
238
355
10
128
120
70
111
60
113
110
104
142
124
114