11
26
111
39
10
31
18
7
14
86
4
28
13
15
9
45
156
16
61
8
23
62
95
177
30
58
56
36
35
40
70
20
99
6
64
22
34
17
12
2
43
5