147
180
117
126
104
282
163
60
33
93
88
102
37
68
53
61
50
110
25
190
43
66
96
122
32
49
316
94
22
67
57
64
89
130
71
80
36
52
100
142
83
74
144
174
182
72
30
86
21
23