2
3
0
4
6
1
78
19
8
21
16
65
12
56
23
38
97
45
14
29
61
25
81
107
174
193
150
142
100
191
20
7
195
57