2
16
9
24
41
28
5
20
3
48
38
17
6
37
119
12
51
1
33
7
68
59
60
10
14
459
25
62
39
4
43
45
67
22
63
27
29
54
42
56
18
21