90
18
15
59
44
14
5
3
74
7
66
6
34
26
23
31
27
11
1
63
161
37
13
20
223
107
24
25
16
12
10
101
226
68
317
58
165
57
73
202
41
22