23
269
27
38
44
32
43
162
57
129
299
130
39
89
167
58
46
41
92
45
21
55
31
233
84
60
49
62
16
50
17
117
15
11
29
187
108
98
13
25
53
36
172
37
40
56
73