18
415
131
29
21
39
11
132
148
140
200
139
263
108
505
23
103
93
432
84
20
225
22
624
42
1355
52
69
40
86
51
109
7
125
60
30
63
41
32