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