53
222
64
135
123
54
80
87
26
103
23
7
35
39
20
32
4
27
17
24
52
38
8
47
33
48
46
86
42
9
40
101
50
28
97
43
83
19
57
25
37
71
45
22