16
76
142
18
169
11
80
15
8
148
22
103
31
74
105
44
35
14
60
58
50
32
10
210
99
193
41
25
83
63
42
26
69
49
39
53
57
59
97
153
45
62
43
47
5
34
123