148
92
85
57
34
47
46
109
96
56
49
214
33
61
67
11
82
6
728
100
414
139
28
19
117
151
76
251
173
41
116
176
69
89
786
468
379
114
433
111
62
191
40
83
203
444
180
184
255
198
1808