16
5
63
4
21
3
10
9
11
47
6
44
25
51
19
7
8
56
52
70
89
39
68
33
15
82
350
26
79
55
31
37
97
107
140
18
34
17
24
32
29
66