143
26
24
12
15
3
8
1
5
25
684
7
4
2
72
28
19
99
53
34
63
60
36
54
42
23
115
69
13
10
154
58
14
11
21
236
37
22
52
9
122
6
20
18
17
275
164
91
33
38
35
103
59
27
50
32