25
59
44
9
15
3
77
26
7
73
19
43
239
166
24
12
47
2
17
32
10
14
8
66
39
46
65
42
64
34
33
22
53
37
23
67
18
49
13
51
5
61
184