13
31
44
21
17
10
35
12
42
19
50
5
43
167
32
30
14
40
24
79
34
144
46
2
22
18
25
86
26
39
27
9
37
108
38
33
95
80