21
18
47
30
97
70
27
24
25
40
16
23
82
63
12
52
144
51
20
8
26
78
5
49
56
15
67
724
31
59
125
68
34
43
17
53
10
35
46
83
150
41
39
61
60
81