20
95
40
13
21
12
104
32
47
11
46
66
18
221
22
17
26
31
37
30
549
60
29
41
5
36
53
23
24
25
16
35
34
77
42
127
100
171
68
79
33
170
142
45