4
5
6
2
14
45
92
7
26
54
40
69
93
49
76
219
59
31
65
47
104
201
126
8
24
3
99
52
16
48
19
10
185
73
364
1
15
249
298
20
28
62
37
23
67
27