4
31
7
8
39
303
55
353
11
87
169
20
26
17
24
349
5
9
49
34
127
96
13
53
27
121
28
73
144
217
241
16
25
223
21
176
161
117
156
651
147
14
72
15
22