50
14
72
21
20
38
57
58
24
19
12
16
442
17
512
9
98
92
192
18
28
30
33
170
7
347
63
15
51
378
26
39
32
181
451
29
125
65
109
559
27
41
37
326
6