15
3
12
9
36
22
50
42
14
40
16
8
7
10
30
29
17
59
26
52
48
31
20
11
82
58
47
90
57
24
45
69
28
76
65
21
49
53
44
39
124
133
95
83
70