90
335
43
33
145
40
8
17
5
52
14
34
140
78
84
6
9
62
61
13
27
11
12
87
83
25
10
49
69
36
3
26
4
20
30
18
39
68
42
16
7
22