9
41
2
19
35
8
168
6
128
17
7
3
10
73
29
21
58
63
23
94
39
5
57
109
11
69
100
22
18
12
47
26
98
68
370
88
38