8
29
9
4
6
12
14
33
13
23
3
69
53
32
15
36
17
48
11
21
38
41
27
20
18
24
46
44
73
5
60
189
373
39
115
83
19
25
26
37
22