28
23
269
27
40
38
44
34
45
165
59
130
299
131
39
89
32
168
58
46
41
93
21
56
235
84
57
60
49
62
16
43
50
17
117
15
11
29
92
189
109
99
14
25
55
36
172
37