4
2
3
27
11
1
5
66
0
93
10
16
8
15
12
7
26
34
18
14
6
31
22
21
28
120
80
13
39
142
143
101
68
108
382