106
621
49
116
131
122
47
34
705
42
31
66
14
145
129
57
164
108
201
87
22
37
15
16
54
38
55
41
1290
135
95
100
1825
571
158
113
132