50
24
35
14
15
16
19
44
39
68
628
22
76
62
42
37
27
70
32
46
40
47
926
105
34
9
93
60
98
81
106
91
58
83
136
21
61
23
51
20
49
29
45
77
66
41
31
43
38