16
20
651
32
19
26
3
49
76
15
143
44
56
130
38
28
255
30
242
66
35
59
29
12
53
31
18
62
9
33
68
112
22
10
14
57
126
37
24
86
82
51
17
39
11
113
93
25