22
17
5
51
12
59
15
47
24
9
2
7
13
14
4
19
10
38
73
42
182
35
31
50
20
8
6
11
32
63
52
123
46
253
183