21
24
16
41
11
78
63
15
31
477
6
59
22
45
56
3
38
35
37
27
91
89
20
25
18
36
5
8
17
51
9
55
84
34
13
23
49