20
81
59
15
45
33
25
27
54
77
32
36
29
42
6
16
23
41
26
90
19
22
75
39
37
28
161
34
31
11
46
30
63
86
300
84
107
98
96
108
244
38
174
64
419