135
68
174
30
197
49
45
43
187
77
97
257
47
33
73
55
185
696
88
104
209
67
90
1613
533
63
277
41
707
50
151
134
108
206
107
242