8
23
140
10
6
17
9
24
60
80
7
11
69
16
42
61
120
33
57
13
154
133
18
31
477
64
28
12
25
98
3
50
36
105
65
14
4
108
43
15
199
247
158
47