14
169
205
71
10
24
68
396
271
167
49
7
54
102
18
43
185
29
77
100
180
59
160
27
87
156
157
28
111
40
30
57
124
20
164
56
63
76
21
126
42
44
58
19
88
35
204
89
8
194
201
73