5
2
76
3
15
4
23
18
7
6
32
21
20
37
22
10
12
16
11
55
47
43
29
49
8
113
128
26
17
25
66
71
28
64
92
34
33
77