18
75
73
19
170
141
81
14
184
203
31
134
85
32
271
58
69
55
61
7
36
28
49
68
202
154
64
48
250
268
5
43
87
651
40
33
56
54
142
37
38
30
42
25
98
80
39
45
132
63