14
22
21
13
41
8
10
19
4
15
16
32
20
24
17
33
11
7
3
25
5
18
9
6
390
42
56
67
109
60
58
1129
12
57
30
441