11
110
7
43
15
2
28
12
17
3
5
24
18
14
141
10
58
41
8
21
0
32
33
1
6
22
140
52
84
47
36
67
46
23
539
13