25
12
40
51
43
23
3
33
6
0
18
28
5
13
117
35
2
10
11
9
1
22
55
26
97
7
20
62
17
53
21
15
24
16
44
42
4
56
41
32
36