129
22
38
81
24
18
43
57
80
28
29
34
19
21
173
30
15
63
17
7
191
14
12
133
69
103
32
26
8
11
75
20
385
164
156
124
1859
214
102