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