10
16
5
46
14
32
13
15
21
11
4
87
45
293
9
23
40
132
6
30
26
34
59
12
88
19
17
7
3
18
141
2
37
8
20
22