38
2
427
17
244
1
43
211
91
353
78
355
95
19
4
18
21
22
35
5
256
24
56
54
98
69
59
127
32
163
39
48
72