22
8
9
51
14
62
6
15
96
18
3
63
5
955
16
45
29
7
11
2
24
77
251
10
26
12
31
197
40
17
23
100
47
28
46
50
38