50
36
43
28
17
33
63
18
21
100
15
72
101
121
65
37
12
104
96
39
27
30
60
10
53
19
143
82
25
59
69
123
148
54
16
46
35
24
31
161
66
23
42
47
9