8
3
9
5
18
56
48
14
13
24
32
49
38
16
31
27
26
231
23
44
91
25
47
36
22
124
39
83
34
20
21
40
86
136
60
30
104
67
76
52
74
42
71
188
75
17
37
84
126
107