16
19
33
7
9
112
54
115
48
36
40
24
21
17
92
84
14
59
105
910
10
13
616
2
52
231
50
20
110
89
196
32
18
93
1067
229
561
122
165
1365
55
1786
76
155
57