50
9
24
28
24
48
2
23
74
1
45
49
53
28
93
47
14
12
119
107
27
28
82
16
92
53
58
100
10
7
38
43
56
52
91
68
66
39
27
79
44
32
157
46
26
133
2
28
24
46