10
8
94
148
28
584
51
127
81
161
103
235
48
86
69
57
24
215
145
169
126
27
182
59
52
142
129
85
35
296
46
17
22
73
216
115
25
221
11
76
68
13
91
78
21
6
141
34