2
13
19
12
46
15
10
7
8
11
45
53
14
6
29
37
17
147
47
56
3
88
35
24
1
43
16
65
150
4
42
32
21
18
30
63
36
49