13
20
8
7
32
18
48
26
144
24
357
166
91
182
88
190
198
34
15
22
1
57
12
14
21
30
73
17
239
38
4
60
49
5
10
23
135
55
181
52
77
31
42
81
9
76
67
277
107
62
39
19