16
2
5
7
87
41
23
13
12
35
0
3
33
76
99
216
20
24
27
4
80
19
9
82
38
15
10
49
366
128
112
39
6
42
22
174
25
48
73
75