21
18
8
14
16
35
49
64
13
78
31
37
59
29
235
88
50
74
133
105
11
40
87
57
71
61
26
12
91
282
183
46
69
33
51
111
266
44
98
72
173
360
34
38
440
47
95
379
336
23
195
153
90