6
19
16
14
8
25
7
31
27
48
61
34
12
21
35
47
18
26
22
811
109
39
28
49
318
356
36
145
327
46
65
24
5
167
41
164
33
63