28
162
54
83
101
19
37
51
40
180
60
152
18
17
71
171
97
156
75
369
84
118
49
247
109
38
52
31
11
81
44
26
99
173
104
12
377
36
48
27
268
65
72
334
15
29
159
90
114
56