169
19
87
62
41
13
63
39
59
21
26
54
31
28
18
33
27
50
69
40
64
17
37
288
80
44
55
45
49
43
24
34
30
36
57
38
99
140
29
47
51
32
35
79
58