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