16
48
18
39
28
14
236
17
12
10
148
153
66
95
23
204
33
57
307
56
91
324
13
21
3
6
46
26
298
424
202
820
90
111
760
92
43
81
78
118
27
19
944
261
72
30
53
104
83