0
32
13
5
43
7
10
31
19
53
55
14
9
77
88
23
1
38
25
20
12
11
29
18
112
36
48
8
30
46
28
27
41
17
24
40
39
49