20
43
129
32
134
162
84
12
24
19
25
216
70
36
16
55
30
28
10
192
44
14
94
17
122
23
67
266
48
76
217
9
98
119
63
34
35
52
39
59
79
47
143
68
13
60