1
6
14
31
25
11
8
15
17
49
19
13
54
20
28
53
21
55
0
3
9
60
37
47
12
7
10
18
5
38
29
74
88
63
152
24
35
77
108
156