40
5
28
4
6
10
1
9
13
3
2
8
12
14
11
84
38
24
34
41
64
63
7
23
17
124
15
50
45
32
36
25
52
70
19
176