15
8
17
73
25
606
27
45
23
40
128
167
152
22
56
21
19
44
67
16
18
52
363
43
12
5
20
48
89
60
79
31
35
36
7
61
39
375
125
63
98
97
38