18
13
38
15
14
6
5
11
4
23
68
59
33
29
10
32
28
20
24
254
31
55
34
22
8
16
25
39
17
120
139
43
35
369
9
57
194
92
54
58
47
81