20
138
43
77
49
154
184
21
84
92
113
19
311
145
122
201
88
40
324
34
36
197
194
32
14
27
39
81
68
73
23
152
144
48
5
17
15
85
55
118
70