16
84
38
21
122
121
19
30
61
64
41
91
217
5
90
35
7
18
305
131
101
33
55
65
304
13
88
67
373
80
113
4
71
11
52
185
132
294
103
39
22
306
9
215
51
89
82
247
57
53
265