82
9
42
36
5
4
18
64
17
6
10
13
245
25
111
49
31
203
30
61
155
38
12
14
8
186
175
16
115
29
238
152
996
7
73
58
20
53
91