8
13
7
14
47
42
132
9
238
60
75
61
55
16
30
32
3
39
52
27
145
37
101
94
57
11
227
62
200
19
15
20
118
116
44
24
31
50
77
138
72
197
41
49
215