9
10
49
76
21
8
86
12
41
6
35
52
46
24
106
62
16
45
237
13
27
4
7
15
30
18
88
91
11
34
42
20
2
43
145
305
31
60
63
208
40
55
102
99