20
27
35
46
53
32
121
25
65
430
179
54
16
26
55
14
9
41
129
31
19
75
102
96
76
34
11
67
125
42
61
82
48
39
122
33
59
18
84
21
23
309
209
30
156