10
65
198
111
246
270
527
141
60
107
82
296
54
95
228
59
83
236
33
8
87
46
23
404
121
93
69
13
38
89
37
45
43
134
18
63
17
6
214
28
36
15
79
29
112
25
75
85
81
7
20
14