12
143
34
50
56
30
5
85
6
53
46
554
11
84
17
236
37
40
1
124
94
187
29
8
16
18
67
28
42
63
7
489
19
14
27
88
74
20
58
25
176
21
292
54
91
69