14
6
5
11
4
23
69
59
18
33
10
32
28
20
25
39
259
31
58
35
22
8
16
17
121
139
15
43
42
372
57
194
94
55
50
81
36
97
41