14
12
1
32
55
25
21
10
17
73
76
35
37
19
111
86
56
52
149
43
81
186
139
98
134
121
117
61
34
49
188
83
31
119
168
84
319
28
69
39
350
62
80
1214
109