18
3
12
13
16
5
34
11
169
97
58
30
74
35
53
29
52
86
28
25
15
67
65
42
19
14
64
32
23
40
56
26
7
9
317
6
96
47
39
27
69
36
24