20
17
63
40
53
103
431
58
92
343
26
116
38
169
151
95
51
16
25
52
68
98
50
31
44
60
84
71
32
8
85
55
46
70
12
23
29
34
69
182
18
36
39
110
117
47
61
24
14