4
13
140
97
127
19
45
55
70
22
17
24
76
11
52
12
8
5
25
58
48
7
31
39
30
3
37
6
10
1
2
9
65
29
28
72
32
18
14
292
16
46