8
76
67
857
176
48
63
61
2
65
14
12
58
47
136
45
31
54
34
11
33
28
21
39
143
40
44
38
253
24
50
13
53
72
84
35
17
19
51
30
29
81
18