114
65
63
72
57
141
34
52
49
32
77
75
115
117
62
67
177
198
161
94
110
142
357
22
102
28
23
44
108
50
236
172
41
90
202
59
99
93
70
74
160
173
60
47
84
69
334
232
164