11
51
117
93
45
64
72
37
21
38
42
59
5
16
164
28
17
193
39
106
23
110
113
125
8
95
34
96
199
24
31
27
115
203
162
100
43
299
107
442
88
54
82
494
30
205
317
967
46
69
6