9
97
8
37
14
6
21
23
22
12
27
31
45
68
7
78
20
15
16
18
28
104
65
83
249
33
114
38
73
4
48
32
24
70
13
26
25
76