25
18
14
54
37
147
126
60
67
218
140
134
33
68
42
314
188
79
30
390
50
83
1038
64
29
56
62
90
125
43
70
128
49
71
31
41
75
51
44
27
19
28
45
26
47
34
76
92
101
72