9
49
16
15
36
118
71
32
21
95
26
30
17
37
85
22
159
56
229
174
34
45
199
65
43
86
6
59
162
13
66
35
70
137
89
42
135
128
198
285
173
20
83
126
163
73
93