98
46
16
60
34
83
136
44
40
24
32
196
77
55
132
176
122
125
153
119
51
47
78
113
154
65
88
43
52
19
130
9
48
150
86
138
18
70
58
21
26
163
36
57
160
53
31