5
9
7
3
18
10
11
29
51
61
45
43
50
46
14
1
15
31
294
63
19
8
25
12
6
37
28
4
32
33
13
163
17
147
27
42
21
26
16
24