0
4
12
28
24
9
11
8
13
17
44
54
18
27
50
21
1
20
2
55
36
46
7
10
5
38
25
26
14
74
3
87
63
149
37
34
77
108
35
155
15