18
203
71
13
16
15
24
7
2
40
36
67
32
9
19
12
41
11
34
30
4
20
55
10
93
89
59
169
26
70
49
1542
154
53
35
113
21
74
56
8
656
6
5
14