6
69
26
36
49
31
160
207
70
257
27
101
93
50
179
348
82
149
53
92
38
42
58
219
54
104
55
47
29
44
30
203
10
117
12
33
15
37
109
41
131
77
14
52
43
16
85