1
88
8
5
11
25
17
246
29
21
200
194
72
131
134
152
61
44
174
23
73
85
185
77
132
252
27
160
30
31
187
32
223
35
38
37
33
147
36