1
4
27
2
15
7
9
3
12
6
23
8
63
26
19
71
43
32
25
34
162
41
29
33
39
42
16
72
114
346
109
79
30
18
47
111
21
50
74
24
20
1171
340