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