8
131
34
68
137
179
72
146
133
326
28
178
33
117
47
15
94
138
170
62
21
227
118
69
54
90
66
95
346
20
49
36
169
22
67
10
73
92
31
677
17
64
9
65
38
13
30
101
110
197
11
58
59