2
14
28
9
18
49
31
39
29
17
11
6
55
24
22
59
19
27
3
12
23
21
41
158
13
36
32
54
4
137
83
7
30
37
43
81
20
5
79