19
17
125
133
54
20
77
30
11
37
45
93
62
71
69
84
61
12
16
82
26
55
274
165
73
94
142
42
60
184
27
46
58
250
36
193
65
167
538
7
40
48
146
129
9
28
21
8