16
25
7
63
79
19
48
39
236
150
173
9
46
52
238
145
28
99
71
240
47
30
37
80
33
125
36
200
281
88
159
59
8
106
42
78
77
27
107
24
67
204
1392
124
121
45
29
123
103