13
5
12
196
189
125
27
260
32
232
90
103
26
113
76
9
51
48
43
7
18
41
19
185
34
16
144
22
56
10
6
60
164
173
47
29
39
214
105
17
20
102
25
61
54
59
50