89
75
335
70
18
16
10
51
157
19
25
22
17
8
148
97
204
37
104
45
43
3
23
6
11
52
26
7
24
4
2
38
131
44
28
9
29
87
12
5