20
63
57
12
17
96
23
8
30
38
24
21
114
11
124
59
54
9
29
40
5
31
15
271
37
62
87
49
27
41
36
82
7
64
103
47
100
73
26
14
498