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