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