11
16
5
1
4
10
14
12
26
9
7
6
19
13
8
65
23
83
25
541
107
101
354
32
50
29
181
24
99
39
17
46
169
3
49
68