15
19
141
34
167
53
69
12
59
44
18
45
3
28
85
20
14
17
24
7
22
46
21
29
75
57
153
191
229
26
51
58
25
111
92
30
47
8
38
11
9
13
54
266
172
80