20
14
2
26
11
83
5
17
6
10
7
63
109
4
1
3
117
9
41
33
91
8
22
12
220
13
59
21
339
64
47
30
101
23
104
218
27
261