19
8
5
2
3
11
6
45
32
16
20
15
44
25
21
33
18
55
12
27
39
40
10
53
1
43
31
103
14
22
17
23
13
34
46
36
7
26
30
28
4