10
43
25
36
97
22
59
30
83
12
64
219
127
115
23
1444
72
60
99
21
41
42
143
16
39
58
35
29
19
45
66
44
46
68
7
17
50
48
34
107