2
16
13
17
30
11
23
14
550
26
56
6
20
50
115
19
150
7
18
42
35
4
28
47
29
81
68
79
60
21
45
5
89
54
37
25
33
57
12