4
26
9
5
11
14
18
3
8
17
1
7
69
20
40
22
71
29
39
112
43
77
232
28
19
25
68
34
15
37
31
12
63
16
35
47
36
45
97
49
13
38