13
42
11
33
44
3
8
15
78
6
81
84
217
46
27
447
82
314
55
18
10
91
41
138
26
60
271
73
170
14
9
19
396
72
232
457
28
52
31
38
25
53
29
163