20
5
13
21
10
25
27
40
12
14
50
37
28
44
33
83
162
35
19
16
24
17
31
18
93
36
114
29
49
30
38
34
39
53
22
55
331
48
47