50
18
12
36
48
23
43
28
15
25
39
11
26
8
111
65
22
96
9
27
10
29
77
13
16
6
17
33
4
20
101
55
62
31
35
107
52
21
24