6
16
27
8
18
15
3
14
76
17
56
12
40
31
23
26
13
35
36
68
24
42
57
143
49
740
115
121
112
191
492
33
82
195
48
34
69
85
25
72
201
66
91
39
59
177
98
30
153