21
349
519
120
51
32
146
9
17
73
92
63
53
23
275
36
256
65
37
136
137
211
139
52
45
16
71
88
170
49
372
99