8
3
25
351
13
65
19
18
7
30
150
5
11
23
60
191
33
38
22
15
31
20
77
17
28
4
26
61
27
57
39
123
84
9
35
339
73
218
16
54