20
0
92
19
29
53
117
9
35
15
27
5
14
23
64
208
11
36
30
34
68
57
67
115
223
145
445
58
86
43
166
32
22
26
116
42
49
18
16
13
62
128
76