14
33
45
28
25
88
32
141
39
47
89
11
43
18
49
5
15
59
31
142
349
713
65
38
54
17
52
41
30
10
94
115
44
34
6
139
35
13
48
24