16
50
10
22
8
47
77
31
28
79
25
29
58
1
81
26
43
21
32
14
68
23
27
125
6
36
49
9
15
429
17
13
19
38
7
4
18