2
12
13
6
10
54
50
18
14
16
30
44
17
3
9
4
37
38
72
19
259
15
81
96
22
42
51
90
23
25
26
52
73
5
36
175
32
45
101
41
126
89