90
32
23
8
10
9
7
20
203
19
82
13
11
12
22
18
15
174
60
6
17
16
14
4
123
63
107
38
47
24
29
36
34
5
26
45