5
16
27
20
166
32
4
38
10
18
26
98
33
3
42
24
7
22
25
44
263
40
118
34
9
62
21
13
17
2
69
102
76
31
8
11
54
15
12
90
52