21
172
59
133
38
9
22
39
6
55
140
199
44
26
34
12
17
4
262
45
7
5
13
11
35
23
16
134
19
27
86
224
48
29
198
14
77
523
10
168
126
354
50
158
80
169