8
26
16
4
7
43
48
39
38
22
80
55
14
23
74
89
68
109
168
40
172
56
52
108
104
34
44
28
11
173
62
180
70
32
51
83
131
236
19
25
59
101
69
18
67