14
13
118
91
60
7
28
25
17
6
9
21
15
65
37
119
24
30
34
16
41
12
49
23
75
50
54
110
115
90
107
104
48
516
11
19
274
209
47
22
39
77
38
36
35