9
21
80
13
26
18
40
138
53
37
47
167
85
141
102
7
16
35
20
28
36
58
217
17
6
70
24
89
23
32
22
93
5
39
48
30
8
44
15
91
34
65
97
49
63