155
142
38
19
51
199
39
76
61
54
59
380
93
45
20
256
24
29
345
30
416
26
195
124
218
269
109
94
432
205