67
10
98
44
25
23
59
28
17
27
84
64
48
86
298
88
229
139
111
34
118
58
47
117
91
36
63
147
49
26
12
19
14
15
384
106
207
80
248
177
115
83
16
534
53
87
21
81
40