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