19
122
777
144
126
14
25
108
11
10
45
193
106
119
56
37
403
48
51
103
41
47
451
52
44
59
100
223
174
63
82
176
88
288
12
444
31
225
6
13
769
102
425
147
438
29
139
160
85
99
261
22
184
42