2
15
17
12
5
13
26
9
20
29
64
28
35
11
14
34
21
3
27
40
45
229
67
16
61
89
24
69
4
136
36
7
54
46
8
30