10
56
84
80
54
61
55
21
2
58
93
32
102
36
435
78
75
71
19
51
47
20
142
12
24
31
103
41
478
49
341
25
204
344
42
82
90
79
170
45
46
87
13
81
68
173
27