19
22
23
29
55
60
53
25
35
10
127
21
20
15
7
102
281
49
223
39
27
76
8
17
33
37
9
43
32
28
54
36
51
30
46
6
41
24
42
84
371
18