50
4
5
20
19
21
32
28
11
42
14
35
45
23
90
17
8
15
46
16
10
18
44
12
36
48
100
60
22
108
37
130
52
47