25
23
16
19
48
76
44
246
15
163
154
26
28
167
85
54
69
121
138
58
56
101
188
80
82
147
185
51
39
160
189
143
31
7
270
55
89
9
71
49
32
29
66
13
81
142
5
35
11
273
87
210