10
5
38
70
9
2
3
17
41
59
6
39
47
42
1
7
50
22
20
4
29
90
36
165
13
44
24
30
27
14
12
16
18
169
19
11
26
61
25
77