19
44
18
14
50
17
31
28
29
13
30
109
47
55
26
45
25
73
35
27
8
58
16
7
24
11
9
10
48
20
12
15
37
69
80
21
39
23
1029
641
36