25
5
13
23
12
20
0
32
28
9
29
10
31
14
51
4
16
8
2
11
3
58
18
22
45
54
39
68
52
42
35
93
41
46
102
6
133
119
21
30
38
98
15
33
24