20
41
60
231
50
39
77
63
201
134
116
59
46
110
178
38
193
155
64
34
45
13
55
26
89
19
62
65
40
56
53
76
21
67
43
5
58
47
85
73
176
61
105
90
147
422
54
187