3
1
29
47
23
102
22
18
8
2
14
54
10
96
4
26
19
13
38
17
27
16
67
52
34
58
21
40
41
89
189
42
25
72
44
9