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