15
21
80
50
7
12
10
39
4
28
25
16
1
99
31
3
66
69
34
17
11
8
6
59
44
75
46
5
13
104
20
19
14
172
33
32
63
72
47