18
8
43
20
22
34
141
3
93
13
11
27
6
5
4
35
30
14
47
26
41
55
106
2
12
7
95
17
19
169
15
10
23
24
32
16
21
25