122
80
117
74
41
57
153
21
95
91
70
88
136
110
34
124
19
130
71
121
60
54
55
30
120
49
62
42
25
45
90
26
23
28
128
72
40
32
84
221
96
47
53
100
131
46
52
61
152