28
20
24
32
47
66
79
105
19
70
29
113
33
86
31
37
64
43
36
272
34
117
92
153
16
76
112
51
62
22
68
26
49
60
38
53
40
93
104
23