4
2
6
26
11
21
49
18
66
48
34
5
8
62
7
9
25
1
3
47
79
19
75
12
214
27
96
36
32
31
91
52
16
152
29
43
65
107
28
69
57
33
54
37
41
67
15
116
298