40
5
28
4
6
10
1
9
13
3
2
8
12
14
11
25
17
23
21
153
48
97
16
29
59
34
24
18
139
26
36
43
27
15
7
54
20
22
45