7
49
15
41
16
6
32
36
35
37
14
52
78
137
71
23
13
86
9
42
28
18
12
88
106
99
85
98
147
64
69
84
34
40
46
55
57
30
63
47
89
145
97
246
101
114
234
90
56
83
58