66
73
18
214
156
42
43
85
28
44
94
68
56
25
110
9
96
15
31
34
83
62
30
41
16
304
287
58
82
67
23
49
7
159
91
102
115
213
97
117
14
11
39
20