27
31
33
60
32
47
91
72
43
21
42
45
26
46
28
22
36
15
37
16
20
41
18
58
23
71
14
8
77
19
113
62
89
57
49
98
29
81
228
7
86
51
40
230