11
25
33
9
5
6
18
12
47
39
198
189
49
109
27
200
76
17
41
8
144
42
64
87
14
10
43
37
114
36
51
111
50
45
28
197
13
72
56
138
26
61
172
74
63
20
83
101
24
19
108
188
40
15
30
7
106