20
77
37
63
15
13
96
34
49
42
10
64
168
60
5
66
622
39
150
22
52
154
9
69
51
294
7
24
216
46
53
75
18
28
67
19
21
11
276
29
304
218
68
2
44
59