8
15
6
1
3
28
0
7
4
12
37
60
19
5
17
13
18
64
16
165
43
70
32
31
69
21
29
77
147
143
114
154
203
148
161
172
79