8
13
10
4
14
23
18
19
6
9
3
2
46
26
50
28
17
41
43
220
48
16
25
60
111
31
5
15
131
36
20
1
7
24
32
21
12