14
33
45
28
25
87
32
140
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