67
205
85
159
22
35
54
36
123
61
146
116
21
7
27
83
40
18
14
17
45
155
194
184
44
164
76
13
15
97
107
28
99
12
30
63
43
110
39
212
8
29
33
297
166
32
23
34