20
202
341
36
52
89
14
11
37
73
19
39
126
23
8
77
21
84
71
18
42
33
83
110
131
16
49
41
43
118
93
74
66
85
28
45
95
46
79
64
90
213
177
38
26