5
77
94
9
3
21
31
18
25
30
7
10
2
26
66
20
14
39
92
40
55
11
37
12
17
16
13
24
95
47
45
23
33
204
237
98
124