143
27
23
12
15
3
8
1
5
24
25
683
7
4
2
72
28
19
99
49
38
61
60
36
55
43
115
69
13
10
154
58
42
14
11
21
235
37
22
52
9
121
6
20
18
17
268
164
91
33
35
26
103
59
50