66
65
42
56
54
76
21
67
50
5
58
47
46
86
41
73
55
177
62
60
110
90
151
92
426
38
63
187
149
22
64
224
94
14
37
12
24
82
39
109
35
9
215
77
23
79