3
7
12
40
10
2
9
13
24
34
21
16
47
11
32
22
19
20
59
30
79
77
114
63
28
23
73
8
105
6
64
99
33
223
48
37
72
259
251
15
26