86
244
82
767
22
564
25
179
97
111
73
573
8
256
37
113
46
51
181
21
107
14
89
6
199
42
208
58
20
152
1
60
17
125