14
24
56
10
8
40
20
415
4
21
948
28
11
15
5
31
12
18
143
44
68
13
23
22
2
25
9
119
249
99
47
81
49
32
34
19
39
37
48
123
41