8
88
41
72
43
10
148
48
40
27
13
31
25
200
11
16
6
89
29
5
53
176
188
55
52
28
39
30
56
59
7
20
15
37
79
33
94
136
75
23
21
18
96
57
69
173
108
32
12
26
86
131
17
97