5
3
33
32
14
4
11
52
23
6
16
9
207
50
8
53
166
26
43
75
13
17
45
15
21
29
28
49
19
60
31
100
18
7
22
35