20
24
64
271
29
38
21
97
10
96
28
34
11
25
79
8
62
26
144
16
46
309
23
30
63
35
539
60
211
86
54
43
91