143
618
119
641
69
60
46
78
59
98
23
54
38
33
92
22
231
137
76
18
91
195
32
953
61
49
109
193
413
163
35
37
130
381
80
155
63
67
108
160
103
95
53
198
222
93
16
126
127
64
73
88
171
86
190
182