1
7
3
8
6
0
16
15
12
2
4
72
23
11
32
67
29
43
47
165
164
22
19
25
48
137
81
138
80
14
42
40
66
20
28
177
63
41
71
53
44
108
99
172
120