1
2
4
11
5
9
17
20
38
6
84
3
7
36
28
19
61
100
133
41
13
56
161
260
233
46
115
23
16
64
119
66
32
39
136
171
52
126
109
14
219
30
40
45
35
67
157
48
8
10