25
5
76
82
1
8
7
13
10
28
2
196
48
15
16
40
30
33
38
99
17
9
27
41
4
3
23
34
18
52
22
31
35
12
24
68
108
78
26