5
27
11
126
10
16
95
13
37
26
25
96
40
39
15
140
9
21
80
32
6
18
23
30
72
1
45
22
41
4
24
3
28
42
20
19
2
163
55
48