53
159
55
15
47
18
17
5
4
37
31
29
24
13
35
357
7
9
164
25
95
49
11
8
50
307
58
73
123
20
12
201
68
183
101
10
48
62
38
1803
131
21
133
216
122
16
63
26