15
19
24
18
36
49
206
11
712
30
196
50
72
8
77
337
54
70
27
20
189
26
40
83
22
28
616
334
104
375
399
35
66
1003
13
135
857
245
452
168
76
385
39
268
12
52
38
121
58