175
119
131
55
43
106
31
61
71
83
49
64
92
70
65
120
127
60
59
84
118
252
88
10
58
23
627
143
217
146
28
48
19
79
22
122
180
107
32
96
158
154
45
30
63
141
53
67
285