4
15
10
41
68
30
52
33
65
18
20
27
115
99
23
17
53
47
35
40
19
24
11
13
79
31
25
12
5
9
42
28
8
69
21
6
97
7
94
141
48
164
43
14
87
56