20
60
15
74
52
44
267
12
72
29
62
33
10
42
99
16
83
28
22
127
14
21
264
47
26
8
65
51
68
104
88
23
11
200
5
103
372
24
76
59
38
18
34
45
39
17
126