14
9
83
46
5
21
11
17
39
41
43
19
295
28
403
45
64
8
443
54
136
53
32
129
92
86
90
48
98
222
75
50
10
110
13
52
88
6
172
26
18
281
38
201
15