4
5
12
15
6
22
19
7
19
91
1
13
7
102
21
4
4
5
26
3
58