39
143
125
25
48
34
110
22
54
15
66
9
113
19
209
83
63
71
70
1426
76
6816
40
100
134
356
171
1795
36
24
81
89
46
130
467
65
37
374
155
117
126
30
213
74
61
26
147
49
90
104