88
53
17
54
33
19
858
55
26
16
31
157
80
74
47
76
48
39
23
10
30
24
89
42
8
72
46
334
5
25
61
73
11
38
2