2
6
12
13
16
127
33
9
159
26
7
15
32
10
40
5
48
14
11
43
17
35
24
38
54
23
72
49
29
21
57
34
205
116
3
56
27
25