28
112
92
29
66
111
24
143
26
61
51
100
75
22
113
33
14
37
36
27
71
68
464
121
48
79
86
43
34
20
108
60
25
38
8
118
45
236
97
31
171
30
154
76
148
59
204
39
141