20
195
24
146
59
109
93
26
13
101
53
17
32
77
42
5
9
92
4
212
15
33
49
44
10
25
116
7
46
27
48
98
73
41
29
79
51
2
38
182
74
162
39
154
45
89
6
67
14
158
112
1