2
5
14
43
91
7
26
54
4
40
68
93
48
76
49
6
219
59
13
29
65
47
104
201
125
24
3
96
52
16
19
10
185
72
25
364
1
249
297
20
28
62
37
23
67
27