20
17
8
170
107
38
19
55
194
137
10
58
77
25
214
16
41
67
22
157
147
30
100
610
81
33
59
115
51
43
12
21
32
28
27
61
42
48
338
11
53
50
14
178
96
102
35
44