30
9
90
29
16
24
25
10
23
45
12
48
493
36
35
26
22
14
18
7
50
20
65
38
83
31
34
33
37
19
53
21
8
32
77
42
11