18
5
52
89
34
23
69
87
28
267
17
16
48
12
15
67
33
7
4
6
39
205
30
63
20
8
26
45
165
62
55
148
75
68
19
36
94
133
14
190
80
64