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