5
13
21
15
7
18
14
3
74
16
56
12
39
31
23
26
17
34
36
68
24
42
57
143
49
739
115
27
121
112
187
492
33
80
195
48
69
111
85
25
72
201
66
91
38
59
177
8
98
30
153