20
14
19
43
48
42
31
157
44
34
56
27
21
52
10
24
110
314
187
6
40
47
67
74
83
49
793
160
50
41
36
97
131
18
169
155
29
134
87
8
13
30
266
26
32
22
51
175