9
10
5
16
72
12
17
14
24
38
8
33
53
240
79
37
23
32
86
18
11
90
20
47
130
64
55
89
22
31
3
355
390
137
39
7
30
36
61
21
58
45
68