9
138
59
6
8
44
39
28
31
35
25
49
7
10
17
16
14
45
18
86
52
37
32
23
22
88
48
5
26
65
40
27
12
67
195
109
56
128
136
36
93
106
62
29
47
149