10
37
14
121
141
23
92
217
66
19
26
259
296
43
130
31
20
158
54
17
40
63
7
21
76
83
67
111
11
199
8
30
36
58
34
25
47
261
5
12
225
173
28
62
50
81
322
16
41
9