5
42
4
43
15
7
2
36
25
6
24
33
10
38
64
47
94
28
133
26
1
32
75
16
54
37
14
18
19
119
60
39
59
12
8
9
45
72
44
67
13