11
20
70
35
31
19
26
108
165
58
62
65
7
17
23
24
40
118
15
42
43
52
21
22
67
106
291
71
227
92
53
55
36
87
79
318
74
122
182
10
126
524
220
363
37
29
423
159
204
143
133
69
160
354