4
8
23
17
19
52
92
20
42
61
27
246
45
96
72
227
77
57
46
34
36
30
26
183
431
59
97
118
49
67
101
161
18
221
37
328
54
138
81
65
53
28
60
73
48
191
366
66