15
19
24
16
23
37
10
5
242
49
121
21
111
196
147
104
11
70
393
89
59
123
12
62
9
157
42
26
116
232
27
75
28
1
30
29
168
286
247
6
14
94
18
326
13
34
79
85
36
47