8
39
81
18
152
17
85
33
213
30
104
57
6
20
160
71
28
144
185
27
87
14
267
3
12
64
52
32
19
15
2
44
21
9
4
80
46
41
58
548
51
186
463
61
16
69