99
118
26
44
39
10
16
90
73
155
181
29
25
13
60
7
172
53
72
88
111
49
18
19
14
263
119
149
55
174
17
43
47
12
75
31
198
38
37
103
64
52
23
80
11
59
8
21
95
94