1
13
7
4
6
12
10
4
4
22
45
26
42
90
34
29
96
28
23
28
18
16
18
37
68
21
29
20
28
16
1
2368