11
3
5
8
2
4
1
27
20
22
18
19
69
113
106
119
6
94
13
17
42
104
207
24
109
111
183
253
93
26
219
323
184
135
54
58
25
29
92
37
61
33
14
91