1
5
13
30
24
9
11
8
14
17
48
19
54
28
51
21
55
0
20
3
60
37
47
12
7
10
18
38
25
27
74
87
63
151
34
77
108
35
155
15