2
4
12
7
17
19
18
8
24
10
38
58
5
20
9
13
260
37
32
14
26
41
67
90
51
45
83
16
56
42
131
30
15
104
48
101
53
105
21
63
138