143
89
1066
60
90
20
55
48
18
407
15
195
101
45
65
242
30
77
69
300
832
92
139
52
208
156
29
27
7
14
94
36
103
49
32
81
51
91
64
125
28
8571
74
1502
63
489
152
104
31
72
179
157