19
71
35
22
36
13
50
23
4
15
69
99
90
10
7
32
29
47
92
18
52
86
110
51
26
30
3
76
310
61
59
55
144
105
28
96
11
6
9
33
107
43
25