20
25
312
61
84
164
182
190
63
56
11
31
52
153
415
48
151
17
69
9
147
21
57
50
62
59
32
110
38
160
39
45
80
97
54
51
132
60
77
150
53
46
55
12
13
70
254
37