16
351
42
24
306
189
64
411
19
54
61
118
55
78
20
369
617
17
95
40
111
27
22
267
81
59
98
4652
208
404
334
60
271
34
421
51
79
23
36
147
72
80
38
32
58
74
309
75
232
25