23
179
55
21
13
63
17
81
186
46
69
12
148
58
26
54
150
160
155
57
85
18
182
123
433
106
20
32
6
133
388
94
196
29
38
11
53
16
66
25
285
147
62
9
31
98
75