50
48
84
91
157
186
75
128
59
63
53
72
65
92
35
36
33
25
41
94
97
24
155
140
54
34
76
62
45
176
16
28
37
108
86
93