2
11
45
13
41
36
10
44
33
15
8
6
19
14
12
72
9
140
17
42
61
4
39
20
38
35
26
5
29
7
3
23
40
179
57
1027
46
25