85
58
4
35
25
28
10
9
14
38
50
21
141
18
12
19
11
6
64
74
36
13
59
60
42
46
79
23
100
17
53
236
142
15
526
169
34
8
71
33