9
3
56
26
164
74
87
10
49
76
40
36
27
13
18
115
33
7
30
47
89
54
34
53
63
24
14
4
51
21
22
61
23
42
72
68
113
140
117
16
8
28
31
66
97
60
57
95