5
26
43
10
34
36
30
70
62
56
50
21
39
13
4
29
170
12
88
69
167
32
22
97
33
7
64
14
24
49
15
137
109
44
160
9
6
35
11
40
48
113
87
68
25