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