11
8
5
2
79
3
12
0
1
6
18
9
4
10
24
31
130
34
58
54
25
103
33
63
44
170
108
112
69
48
30
49
39
157
84
368