11
4
5
6
8
12
1
7
22
3
0
10
2
17
13
21
15
18
26
27
91
141
74
78
105
75
43
32
31
50
541
37
92
80
345
231
97