20
25
33
84
36
48
277
11
205
124
56
9
74
103
21
299
31
110
10
50
53
76
39
43
69
18
212
94
113
35
63
62
57
42
49
7
77
44
58
32
28
335
162
1
46
116
30
40
52